package com.wmlive.hhvideo.heihei.personal.view;

import com.wmlive.hhvideo.common.base.BaseView;
import com.wmlive.hhvideo.heihei.beans.login.UserInfo;
import com.wmlive.hhvideo.heihei.beans.personal.ReportTypeResponse;

/**
 * Created by XueFei on 2017/5/31.
 * <p>
 * 他人主页
 */

public interface IOtherHomeView extends BaseView {

    /**
     * 获取 他人页 信息
     * @param userHomeEntry
     */
    void handleOtherHomeInfoSucceed(UserInfo userHomeEntry);

    void handleOtherHomeInfoFailure(String error_msg);

    /**
     * 获取举报内容
     * @param response
     */
    void handleReportListSucceed(ReportTypeResponse response);

    void handleReportListFailure(String error_msg);

    /**
     * 举报
     */
    void handleReportSucceed();

    void handleReportFailure(String error_msg);

    /**
     * 关注
     * @param isFollower
     * @param resStrId
     */
    void handleFocusSucceed(boolean isFollower,int resStrId);

    void handleFocusFailure(String error_msg);
}
